very physically attractive man - Francés Inglés Diccionario